@charset "utf-8";

/* CSS Document */
.clear{clear:both;height:0}
.left{float:left;}
body {
	margin: 0px;
	font-family: "微软雅黑";
}
.main-box{margin:0 auto;}
.nav-box{background-color:#38bb0a;height:60px;}
.nav-left{float:left;text-align:center;width:20%;padding-top:10px;}
.nav-center{float:left;width:60%;text-align:center;font-size:18px;line-height:60px;font-weight:bolder;color:#fff;}
.nav-right{float:left;width:20%;}
.orderCarTime-box{background-color:#fff7c6;height:110px;}
.orderCarTime-box dl{padding-top:10px;padding-left:20px;}
.orderCarTime-box dl dt{width:30px;float:left;}
.orderCarTime-box dl dd{width:200px;float:left;font-size:18px;font-weight:bolder;}
.orderCarTime-box .small-icon{padding-top:10px;}
.orderCarTime-box .small-icon div{padding-left:20px;float:left;font-size:16px;}

.orderCarTime-box2{background-color:#fff7c6;height:40px;padding:5px;font-size:14px;text-align:center;font-weight:bolder;line-height:40px;}
.cartype-title-box{background-image:url(../images/cartype_title_center.png);}
.cartype-title-left{float:left;}
.cartype-title-right{float:right;}
.cartype-list{padding:0;margin:0}
.cartype-list li{ list-style-type:none;margin-top:20px;}
.cartype-list li .car-img{float:left;padding-left:5px; position:relative;cursor:pointer;}
.cartype-list li .car-img .rent{ position:absolute;bottom:2px;left:20px;}
.cartype-list li .car-desc{float:left;margin-left:5px;}
.cartype-list li .car-order{float:left;margin-left:10px;}
.cartype-list .car-desc .car-name{font-size:16px;font-weight:bolder;color:#528a08;margin-top:5px;}
.cartype-list .car-desc .car-author{font-size:14px;font-weight:bolder;color:#999999;margin-top:10px;}
.cartype-list .car-desc .car-text{font-size:14px;font-weight:bolder;color:#999999;margin-top:6px;}
.cartype-list li .car-order .car-price{font-size:24px;color:#ff5108;font-weight:bolder;margin-bottom:15px;}
.nav-sub-box .nav-sub-1{float:left;}
.nav-sub-box .nav-sub-2{float:left;}
.nav-sub-box .nav-sub-3{float:left;}
.nav-sub-box .nav-sub-4{ background-image:url(../images/step4.png); height:42px;}
.circle-rect{  
	margin: 10px;  
	border-width: 1px;
	border-style:solid ;
	-moz-border-radius: 10px;
    border-radius: 5px;
	padding:10px 0;
    border-color:#999999;  
} 

.rect{  
	margin: 10px;  
	border-width: 1px;
	border-style:solid ;
	padding:0;
    border-color:#999999;  
} 

.line{
	height:1px;background-color:#999999;margin:10px 0;
}
.line2{
	height:1px;background-color:#999999;margin:0 0 10px 0;
}
.lineNone{
	height:1px;background-color:#999999;
}
.circle-rect .title{
	font-size:18px;padding-left:20px;font-weight:bolder;
}
.circle-rect .title2{
	font-size:18px;padding-left:20px;font-weight:bolder; background-image:url(../images/rect_title_bg.png);
	padding-bottom:5px;
}
.circle-rect .content{
	font-size:18px;padding:0 20px;
	line-height:30px;
}
.bottom-bg{background-image:url(../images/bot_bg.png);}
.bottom-daily-bg{background-image:url(../images/daily_bg.png);height:55px;font-size:24px;font-weight:bolder;text-align:center;line-height:55px;color:#ffffff;cursor:pointer}
.circle-rect .sign{width:50px;height:30px;float:right;text-align:center;}
.rect .title3{
	font-size:18px;font-weight:bolder; background-image:url(../images/rect_title_bg2.png);
	padding:10px 0 10px 5px;
}
.rect .content{
	font-size:18px;padding:0 20px;
	line-height:30px;
}
.rect .content2{
	font-size:16px;padding:0 10px;
	line-height:30px;
}
.success-title{font-size:24px;font-weight:bolder;text-align:center;color:#ff0000;padding:20px 0;}
.daily-table td{height:60px;font-size:18px;text-align:center;font-weight:bolder;}
.alert-form-box{width:448px;height:157px; background:url(../images/alert-bg.png) no-repeat;left:15px; position:absolute;}
.alert-form-box .alert-item{width:90px;text-align:center;padding-top:10px;float:left;cursor:pointer;}
.alert-form-box .alert-item .text{font-size:14px;}
.alert-box{width:90%; background-color:#ffffff;margin: 130px auto 0 auto;}
.alert-box .alert-title{background-color:#84c708;padding:10px;font-size:20px;color:#ffffff;font-weight:bolder;}
.alert-box .alert-img{margin:20px auto;text-align:center;}
.alert-box .alert-msg{margin:20px auto;text-align:center;font-size:20px;font-weight:bolder;}
.alert-box .alert-button{height:45px; background-image:url(../images/sbtn_bg.png);text-align:center;font-size:20px;font-weight:bolder;color:#ffffff;line-height:45px;cursor:pointer;}

.red{color:#f00;}
.gray{color:#ccc;}
.cur-bg{background-color:#fdb902;}
.alert-date-box{background-color:#ffffff;margin: 130px auto 0 auto;}
.alert-date-box .alert-head{background-color:#84c708;padding:10px;font-size:20px;color:#ffffff;font-weight:bolder;text-align:center;}
.alert-date-box .alert-head .date-left{float:left;cursor:pointer; background:url(../images/date-left.png) no-repeat;width:40px;height:40px;}
.alert-date-box .alert-head .date-right{float:right;cursor:pointer; background:url(../images/date-right.png) no-repeat;width:40px;height:40px;}
.alert-date-box .week ul{margin:0;padding:0;}
.alert-date-box .week li{float:left; list-style:none;font-size:18px;font-weight:bolder;text-align:center;line-height:50px;}
.alert-date-box .week-date{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}	
.alert-date-box .week-date ul{margin:0;padding:0;}
.alert-date-box .week-date li{float:left;list-style:none;font-size:18px;font-weight:bolder;text-align:center;line-height:50px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #CCC;border-left-color: #CCC; cursor:pointer;}
.alert-date-box .week-date .bg-color{ background-color:#cdf4fd;}
.car-detail .car-img{float:left;padding-left:20px; padding-top:15px;}
.car-detail .car-desc{float:left;margin-left:10px;}
.car-detail .car-desc .car-name{font-size:18px;font-weight:bolder;color:#528a08;margin-top:10px;}
.car-detail .car-desc .car-author{font-size:16px;font-weight:bolder;color:#999999;margin-top:15px;}
.car-detail .car-desc .car-text{font-size:16px;font-weight:bolder;color:#999999;margin-top:10px;}
.car-detail .car-total{padding-left:20px;font-size:18px;font-weight:bolder;color:#999999;padding-top:20px;}
.car-shop-list{padding-right:20px;}
.car-shop-list .title{padding-left:20px;font-size:20px;font-weight:bolder;color:#528a08;margin-top:10px;}
.car-shop-list td{height:50px;font-weight:bolder;color:#999999;font-size:20px;}
ul.store-list{margin:0;padding:0;}
.store-list li{
	height:50px;
	list-style-type:none;
	font-weight:bolder;
	font-size:20px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left:30px;
	background:url(../images/go_right.png) right no-repeat;
	cursor:pointer;
}
.circle-store-detail
{
	margin: 10px;  
	border-width: 1px;
	border-style:solid ;
	-moz-border-radius: 10px;
    border-radius: 5px;
	padding:10px 10px;
    border-color:#999999; 
	background-color:#ffffff;
	font-size:20px;
	line-height:30px;
}
.store-button div{float:left;padding-left:26px;margin-top:50px;}

.circle-select{
	margin: 20px 20px 30px 20px;  
	border-width: 1px;
	border-style:solid ;
	-moz-border-radius: 10px;
    border-radius: 5px;
    background-color:#ffffff;
}
.select-item{	
	font-size:20px;
	background:url(../images/go_right.png) right no-repeat;cursor:pointer;
	padding:10px;
}
.select-item .img{float:left;}
.select-item .text{float:left;margin-left:10px;}
.select-datetime{padding-left:10px;}
.circle-rectangle{
	border-width: 1px;
	border-style:solid ;
	-moz-border-radius: 10px;
    border-radius: 5px;
    background-color:#ffffff;
	padding:10px;
	float:left;
	margin:10px 0 0 10px;
	font-size:16px;
	cursor:pointer;
}
.circle-rectangle .img{float:left;}
.circle-rectangle .text{float:left;margin-left:10px;width:90px;}
.circle-rectangle .time{float:left;width:65px;}
.circle-rectangle .time-img{float:left;margin-left:10px;}
.btn-datetime{margin:30px 0 0 20px;}
ul.city-list{margin:0;padding:0;}
.city-list li{
	height:50px;
	list-style-type:none;
	font-weight:bolder;
	font-size:20px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left:30px;
	cursor:pointer;
}
ul.time-list{margin:0;padding:0;}
.time-list li{
	height:50px;
	list-style-type:none;
	font-weight:bolder;
	font-size:20px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left:30px;
	cursor:pointer;
}